partial products area model